@import url(base.css);
.jc-null{width:100%; text-align:left;}
.jc-warp{width:1920px; position:relative; margin-left:-960px; left:50%; z-index:1;}
.jc-draw{margin:0 auto; width:1200px;}

.jc_carousel .jc_con{position:absolute; top:0; left:0; z-index:2; width:1920px;}
.jc_carousel .jc_index_cbox{width:100%; overflow:hidden; position:relative; display:none;}
.jc_carousel .jc_index_cbox div.slide{width:1920px; height: 744px; overflow:hidden; display:block;}
.jc_carousel .jc_index_cbox div.slide img{width: 100%; height: 744px;}
.jc_carousel .jc_ipage{overflow:visible; position:absolute; width:490px; left: 940px; top: 700px; z-index:10; zoom:1;}
.jc_carousel .jc_ipage li{float:left; margin-right:10px; list-style:none;}
.jc_carousel .jc_ipage li a{display:block; width: 13px; height:13px; border-radius: 13px;line-height:13px; text-indent:100px; overflow:hidden; background-color: rgba(255, 255, 255, 0.49);}
.jc_carousel .jc_ipage li.current a{background-color: #0098E1; text-decoration:none;border-radius: 13px;}
.jc_carousel{width:1920px; height: 744px; position:relative; z-index:1; overflow:hidden;}

.jc_header{height: 123px;}
.jc_header .logo-search{height: 123px;  width: 1200px; margin:0 auto;}
.jc_header .logo-search .logo{width: 315px;  overflow:hidden; height: 123px;float:left; text-align:left;    }
.jc_header .logo-search .text{width: 885px;  text-align: right; height: 30px;padding-top: 17px;padding-bottom: 10px;}
.jc_header .logo-search .text li{float:right;height: 30px;}
.jc_header .logo-search .text .entext{font-size: 12px; color: #6c6c6c;text-align: center;line-height: 38px;margin-top: 0px;display: block;}
.jc_header .logo-search .text .cntext{font-size:14px; font-weight:bold;color: #4d4d4d;text-align: right;background: url(../images/mall_16x16.png) no-repeat 15px  10px;line-height: 34px;margin-top: 0px;display: block;background-color: #fff;width: 95px;margin-left: 15px;}
.jc_header .logo-search .text .cntext02{font-size:14px; font-weight:bold;color: #4d4d4d;text-align: right;line-height: 34px;margin-top: 0px;display: block;background-color: #fff;width: 60px;margin-left: 5px;margin-right:30px;}
.jc_header .logo-search .text .entext:hover{font-size:16px;}
.jc_header .logo-search .text .cntext:hover{color:#51b0dc}
.jc_header .logo-search .text .cntext02:hover{color:#51b0dc}
.jc_header .logo-search .jc_menu_ai{float: left; width: 885px; height: 77px;margin-top: 0px;line-height: 75px;text-align: right;}
.jc_menu{width:100%; height:40px;  margin:0 auto;color:#353535;}
.jc_menu .jc_con{margin:0 auto; text-align:center; height:30px;}
.jc_menu .jc_con ul li.first{float:left; width: 110px; height:30px; position:relative; z-index:1000;}
.jc_menu .jc_con ul li.first a.first{width: 110px; height: 30px; line-height:30px;  display:block; font-size:14px; color: #4d4d4d;font-weight:bold;}
.jc_menu .jc_con ul li.first span{ display:block; position:absolute; width:0px; height:0px; background:#1FAEFF; top: 35px; left: 100%;}
.jc_menu .jc_con ul li.first a.tl_current{ text-decoration:none; color: #4fb1dd;}
.jc_menu .jc_con ul li.first ul{display:none; top: 30px;  position:absolute; z-index:1001; clear:both; overflow:hidden;   background-color: #FFFFFF;}
.jc_menu .jc_con ul li.first ul li{width: 150px; height:40px;}
.jc_menu .jc_con ul li.first ul li{border-bottom: solid 1px #FFFFFF;}
.jc_menu .jc_con ul li.first ul li a{width: 150px; height:40px; line-height:40px; text-align:center; display:block; font-size:12px; color: #4FB1DD;}
.jc_menu .jc_con ul li.first ul li a:hover{text-decoration:none;  font-weight:bold;color:#ffffff; background-color:#f6cc21; /*color:#51ac24;*/}
.jc_menu .jc_con ul li.first ul li:last-child{border-bottom:solid 4px #6acc39;}
#zf_banner{height:744px; overflow:hidden;}
#zf_banner_box{width:1920px; height:744px; overflow:hidden;}
.jc_box_skitter{position:relative; background:none;}
.fn-clear{zoom:1;}
.jc_box_skitter .container_skitter { overflow:hidden; position:relative; }
.jc_box_skitter .image { overflow:hidden; }
.jc_box_skitter .image img { display:none; }
.jc_box_skitter .box_clone { position:absolute; top:0; left:0; width:100px; overflow:hidden; display:none; z-index:20; }
.jc_box_skitter .box_clone img { position:absolute; top:0; left:0; z-index:20; }
.jc_box_skitter .prev_button_skitter,
.jc_box_skitter .next_button_skitter{display:none; position:absolute; top:50%; width:40px; height:84px; overflow:hidden; text-indent:-9999em; margin-top:-44px; z-index:100;}
.jc_box_skitter .prev_button_skitter{left:370px; background:url(../images/i_left2.png) no-repeat !important;}
.jc_box_skitter .next_button_skitter{right:370px; background:url(../images/i_right2.png) no-repeat !important;}
.jc_box_skitter .label_skitter { z-index:150; position:absolute; display:none; }
.loading{position:absolute; top:50%; right:50%; z-index:10000; margin:-16px -16px; color:#fff; text-indent:-9999em; overflow:hidden; background:url(../images/ajax-loader.gif) no-repeat left top; width:32px; height:32px;}
.jc_cont_xy{background:#f2f2f2;}
.jc_title_index,.jc_title_index1{line-height:78px;}
.jc_title_index span.title:hover,.jc_title_index span.en:hover{color:#4fb1dd;}
.jc_title_index span.title,.jc_title_index1 span.title{color:#323030;font-size:21px;font-weight:normal;}
.jc_title_index span.en,.jc_title_index1 span.en{color:#545454;font-size:18px;}
.subbanner .item{width:auto; float:left; position:relative;overflow:hidden;margin-right:8px;margin-bottom:8px;}
.subbanner .item img{width:100%;display: block;}
.subbanner .item a{ display:block; width:100%;height:100%;margin:0;padding: 0;}
.subbanner .item b#b1,.subbanner .item b#b2,
.subbanner .item b#b3,.subbanner .item b#b4,.subbanner .item b#b5,
.subbanner .item b#b6,.subbanner .item b#b7{ z-index:998; display:inline-block;overflow: hidden; position:absolute;margin-top:85px;  top:auto;  color: #fff; font-size:23px; padding: 0 18px; height: 52px; line-height: 52px; border-radius: 15px;background-color: rgba(55, 118, 218, 0.83);}
.subbanner .item b#b1,.subbanner .item b#b2{ left: 80px;width: 150px;}
.subbanner .item b#b3,.subbanner .item b#b4{left: 120px;width: 250px;}
.subbanner .item b#b5,.subbanner .item b#b6{left: 30px;width: 150px;}
.subbanner .item b#b7{ left: 20px;width: 100px;}
.subbanner a:hover .mask{  position: absolute;width: 100%;height: 100%;top:0;left:0;z-index: 997;display:block;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5;  opacity:1; background: rgba(69, 136, 243, 0.34);text-align:center;line-height:100%; }
.subbanner .item h1{height:85px; z-index:998; display:inline-block; position:absolute; }
._clear { clear: both;}
.jc-draw-p{margin:0 auto; width:1208px;height: 547px;overflow: hidden;}
.advantage .advantage-wrapper{float:right;width:1200px;}
.advantage .advantage-wrapper ul{width:1200px;}
.advantage .advantage-wrapper li{position:relative;float:left;width:400px;height: 467px;overflow:hidden;}
.advantage .advantage-wrapper a.a1{position:absolute;left:0;top:-10px;display:block;background: #f2f2f2 url(../images/ad_bg01.png) no-repeat 160px 320px !important;}
.advantage .advantage-wrapper a.a1:hover{top:-85px;color:#fff;background: #4fb1dd url(../images/ad_bg1.png) no-repeat 160px 320px !important;}
.advantage .advantage-wrapper a.a2{position:absolute;left:0;top:-10px;display:block;background: #f2f2f2 url(../images/ad_bg02.png) no-repeat 160px 320px !important;}
.advantage .advantage-wrapper a.a2:hover{top:-85px;color:#fff;background: #4fb1dd url(../images/ad_bg2.png) no-repeat 160px 320px !important;}
.advantage .advantage-wrapper a.a3{position:absolute;left:0;top:-10px;display:block;background: #f2f2f2 url(../images/ad_bg03.png) no-repeat 160px 320px !important;}
.advantage .advantage-wrapper a.a3:hover{top:-85px;color:#fff;background: #4fb1dd url(../images/ad_bg3.png) no-repeat 160px 320px !important;}
.advantage .advantage-wrapper img{width:400px;height: 298px;}
.advantage .advantage-wrapper .mask{height: 280px;padding-top: 100px;line-height:50px;text-align:center;font-size:16px;}
.index_about{float:left;width:805px;height:526px;}
#index_about_cont{width:750px;height:190px;overflow:hidden;}
.index_about .more{ color:#949494;font-size:14px;border:1px solid #949494;display:block;width:86px;height:35px;line-height:35px;text-align:center;}
.index_about .more:hover{border:1px solid #4fb1dd;}
.index_about .img_office img{width:227px; height:173px;}
.jc_index_case{ clear:both; overflow:hidden; height:173px;margin-top: 45px;}
.jc_index_case .jc_case_con{width:727px; height:173px;}
.jc_index_case .jc_case_con .jc_con{position:relative; width: 790px; height:173px; overflow:hidden;}
.jc_index_case .jc_case_con .jc_con .leftLoop{ overflow:hidden; position:relative;}
.jc_index_case .jc_case_con .jc_con .leftLoop .bd{width:727px; height:173px; overflow:hidden;   }
.jc_index_case .jc_case_con .jc_con .leftLoop .bd ul{overflow:hidden; zoom:1;}
.jc_index_case .jc_case_con .jc_con .leftLoop .bd ul li{text-align:center; float:left; _display:inline; overflow:hidden; padding-left:12px; padding-right:12px; height:173px;}
.jc_index_case .jc_case_con .jc_con .leftLoop .bd ul li .jc_img{width:227px; height:173px; overflow:hidden; position:relative;}
.jc_index_case .jc_case_con .jc_con .leftLoop .bd ul li .jc_img img{width:227px; height:173px; position:absolute; top:0px; left:0px;}
.jc_index_case .jc_case_con .jc_con .leftLoop .prev,
.jc_index_case .jc_case_con .jc_con .leftLoop .next{display:block; width:28px; height:28px;border:#d5d5d5 1px solid; top:0px; position:absolute; cursor:pointer; z-index:19;}
.jc_index_case .jc_case_con .jc_con .leftLoop .prev{left: 755px; background:#9a9a9a   url(../images/index_prev_next.png) no-repeat;}
.jc_index_case .jc_case_con .jc_con .leftLoop .next{left: 755px;top: 40px;  background:#9a9a9a   url(../images/index_next.png) no-repeat;}
.jc_index_case .jc_case_con .jc_con .leftLoop .prev:hover{background:#4fb1dd  url(../images/index_prev_next.png) no-repeat; text-decoration:none;}
.jc_index_case .jc_case_con .jc_con .leftLoop .next:hover{background:#4fb1dd  url(../images/index_next.png) no-repeat; text-decoration:none;}
.index_chairman{float:right;width: 390px;height: 524px;overflow: hidden;}
.index_chairman .wt-manage{width: 409px; height: 524px; margin-left: 22px; position: relative; margin-bottom: 30px; float: left;}
.index_chairman .wt-manage .img{position: absolute; width: 390px; height: 524px; left: 0; top: 0; transition: 500ms; overflow: hidden;}
.index_chairman .wt-manage .img img, .wt-gather .img img{width: 100%; height: 100%;  border: 0; vertical-align: middle; -ms-interpolation-mode: bicubic; transition: transform 1s;}
.wt-manage .cnt{position: absolute; width: 150px; height: 47px; left: 240px; top: 480px; z-index: 3;  color: #fff;}
.wt-manage .cnt h2{background: url(../images/chairman_27x11.png) no-repeat 85px;color:#fff;font-size:16px;}
.index_chairman .wt-manage:hover .img img, .wt-gather:hover .img img{transform: scale(1.1);border: 0;vertical-align: middle; -ms-interpolation-mode: bicubic; transition: transform 1s;}
.index_main_draw .jc_tui_carousel{position: relative;height: 445px;width: 1200px;overflow: hidden;padding: 0 0px 30px 0;}
.index_main_draw .jc_tui_carousel ul li{text-align: left;position: relative;margin-right: 36px;}
.index_main_draw .jc_tui_carousel ul li:hover{background-color: #4fb1dd;color:#fff;}
.index_main_draw .jc_tui_carousel ul a.news_img{font-size: 14px;color: #4c4c4c;display:block;height:645px;}
.index_main_draw .jc_tui_carousel ul a:hover{color: #fff;}
.index_main_draw .bref{float: left;width: 320px;font-size: 12px;margin: 5px 25px 0 25px;}
.index_main_draw .jc_tui_carousel ul .jc-t{ margin-bottom: 13px;line-height: 42px;border-bottom: 1px solid #cccccc;}
.index_main_draw .jc_tui_carousel ul .jc_more{     margin-bottom: 15px;   line-height: 30px;    display: block;}
.index_main_draw  .tl_next_new{background: #F2F2F2 url(../images/next-6.png) no-repeat center center;right: -1073px;position: relative;z-index: 1000;top: -480px;width: 58px;height: 58px;display: inline-block;border-radius: 38px;}
.index_main_draw  .tl_next_new:hover{background:#4FB1DD url(../images/next-6.png) no-repeat center center;}
.index_main_draw  .tl_prev_new{background: #F2F2F2 url(../images/prev-05.png) no-repeat 20px center;text-decoration: none;left: 5px;position:relative;z-index: 1000;top: -480px;width: 58px;height: 58px;display: inline-block;border-radius: 38px;}
.index_main_draw  .tl_prev_new:hover{background:#4FB1DD url(../images/prev-05.png) no-repeat 20px center;}

.jc-draw-n{margin:0 auto; width:1236px;height: 547px;overflow: hidden;margin-top:15px;}
.jc-draw-n .cont_d_h li {margin-right: 18px;float:left;margin-left: 18px;}
.jc-draw-n .cont_d_h a{display:block;width: 350px;height: 446px;background:#fff;padding: 54px 12px  20px 12px;text-align: center; overflow: hidden;}
.cont_d_h .wt-gather .img {width: 100%; height: 275px;overflow: hidden;}
.cont_d_h .wt-gather .cnt{height: 120px;padding: 45px 0px 0 0px;background-color: #fff;}
.cont_d_h .tlt{color: #2f2f2f; font-weight: normal; font-size: 16px; line-height: 52px;border-top: 1px solid #f2f2f2;}
.cont_d_h .more{    letter-spacing: -1px;display:block;background:#4fb1dd  url(../images/more_bg_40x39.jpg) no-repeat;width:40px;height:39px;margin-left: 150px;margin-top: 10px;}
.foot {height:542px;}
.foot .foot_nav_list{background-color:#fff;border-top: 30px #F2F2F2 solid;}
.foot .foot_nav_list li{float: left;text-align: center;margin: 46px 80px 50px 80px; padding-top: 84px;width: 137px;}
.foot .foot_nav_list li#icon01{background: url(../images/icon_foot_01.png) no-repeat 30px 0;}
.foot .foot_nav_list li#icon02{background: url(../images/icon_foot_02.png) no-repeat 30px 0;}
.foot .foot_nav_list li#icon03{background: url(../images/icon_foot_03.png) no-repeat 30px 0;}
.foot .foot_nav_list li#icon04{background: url(../images/icon_foot_04.png) no-repeat 30px 0;}
.foot_nav{height:280px;background-color: #333;text-align:center;color:#636363;}
#w_chat{margin:0 auto;width:111px;height:135px;color:#636363;text-align:center;padding-top: 52px;}
#bottom_nav{margin:0 auto;width: 595px;height:38px;text-align:center;padding-bottom:15px;overflow:hidden;}
#bottom_nav ul{width: 700px;}
#bottom_nav li{float: left;}
#bottom_nav li a{color:#fff;border-right: 1px solid #fff;width: 75px;display: block;height: 14px;margin-top: 19px;}
.foot_nav p a{color:#636363;}
.foot_nav p a:hover{color:#fff;}
.jc_warp{width:1920px; position:relative; margin-left:-960px; left:50%; z-index:1;}
.page_carousel_xy{height: 378px; overflow:hidden; clear:both;}
.page_carousel_xy .jc_con{position:absolute;  left:0; z-index:2; }
.page_carousel_xy .jc_cont{width:100%; overflow:hidden; position:relative; display:none;}
.page_carousel_xy .jc_cont div.slide{width:1920px; height: 378px; overflow:hidden; display:block;}
.page_carousel_xy .jc_cont div.slide img{width:1920px; height: 378px;}
.main_draw_bg{background-color:#f2f2f2;border-top: 1px solid #e5e5e5;}
.main_draw{padding-top:45px;margin:auto;width: 1200px;padding-bottom:85px;position: relative; z-index: 1;}
.submenu{padding: 20px 0 34px; text-align: left; margin-bottom: 25px;    }
.submenu .menu{display: inline-block;}
.submenu .menu li{margin-right: 10px; position: relative; list-style: none; float: left;}
.submenu .menu li:hover a, .submenu .menu li.cur a{background-color: #51b0dc;color: #fff;}
.submenu .menu li a{display: block; width: 188px; height: 26px; padding: 11px 0; text-align: center; font-size: 18px; line-height: 26px; background-color: #fff; color: #919191; text-decoration: none; outline: none;border: 1px solid #e5e5e5;}
.submenu .menu li span{position: absolute; display: none; width: 100%; height: 4px; left: 0; bottom: -4px; }
.page_title {height:68px;}
.page_title .node_left{float:left;line-height:68px;}
.page_title .node_left .name a{font-size: 21px;color: #4d4d4d;font-weight:normal;}
.page_title .node_left .name span{font-size: 18px;color: #999;font-weight:normal;margin-left:9px;}
.page_title .node_right{float:right;line-height:68px;}
.page_title .node_right .denote a{font-size: 14px;color: #909090;}
.page_title .node_right .denote a:hover{color:#51b0dc;}
.jc_image_list{width: 1200px; clear:both; overflow:hidden;}
.jc_image_list ul{width: 1190px;}
.jc_image_list ul li{width: 267px; height: 458px;  float:left;margin-left: 15px;      margin-right: 15px;}
.jc_image_list ul li .warp{width: 265px;  background-color:#ffffff; clear:both; overflow:hidden;border: solid 1px #ebe8e8;}
.jc_image_list ul li .warp:hover{background-color: #4fb1dd;color:#fff;}
.jc_image_list ul li .jc_img{width: 265px; height: 372px;}
.jc_image_list ul li .jc_img img{width: 244px; height: 352px;padding: 10px;}
.jc_image_list ul li .jc_t{height: 44px; line-height: 44px; text-align:center; font-size:14px; overflow:hidden;font-weight: bold;}
.jc_image_list01{width: 1200px; clear:both; overflow:hidden;}
.jc_image_list01 ul{width: 1190px;}
.jc_image_list01 ul li{width: 367px; height: 350px;  float:left;margin-left: 14px;      margin-right: 15px;}
.jc_image_list01 ul li .warp{width: 367px;  background-color:#ffffff; clear:both; overflow:hidden;border: solid 1px #ebe8e8;}
.jc_image_list01 ul li .warp:hover{background-color: #4fb1dd;color:#fff;}
.jc_image_list01 ul li .jc_img{width: 367px; height: 280px;}
.jc_image_list01 ul li .jc_img img{width: 347px; height: 260px;padding: 10px;}
.jc_image_list01 ul li .jc_t{height: 44px; line-height: 44px; text-align:center; font-size:14px; overflow:hidden;font-weight: bold;}
.jc_news_list{line-height: 2em;}
.jc_news_list li{border-bottom: #c1c1c1 1px solid;height: 260px;      width: 1200px;}
.jc_news_list p.img{float: left;height: 206px;}
.jc_news_list .title_news_list{font-size: 16px;font-weight: bold;display: block;margin-bottom: 25px;}
.jc_news_list p samp{display: block;font-size: 14px;color: #707070;}
.jc_news_list img{width: 240px;height: 206px;}
.jc_news_list .list_content{float: right;width: 765px;margin-top: 22px; text-decoration: none;}
.jc_news_list .bref_list{font-size: 12px;line-height: 2em;margin-bottom: 20px;}
.jc_news_list a.news_go{display:block;padding: 27px 0 27px 40px;background: url(../images/date_25x25_01.png) no-repeat 6px 117px;}
.jc_news_list a.news_go:hover {background:#51b0dc url(../images/date_25x25_02.png) no-repeat 6px 117px;color:#fff;}
.jc_news_list .news_date{float:left;width: 110px;padding-top: 90px;}
.jc_news_list h7{font-size:32px;font-weight:bold;float: left;}
.jc_news_list h8{font-size:14px;width:14px;display: block;line-height: 1em;float: left;margin-left: 5px;}
.details-tit{font-size: 20px; text-align:center; color:#000; padding:30px 0 20px 0; font-weight:normal;}
.details-share{height: 30px; border-bottom:solid 1px #e2e2e2; margin: 5px 0 0 0;line-height: 30px;}
.details-share span{padding-left:15px;}
.details-remark{width: 1200px; clear:both; overflow:hidden; line-height:180%; word-wrap:break-word; word-break:normal; font-size:14px; padding-top:20px; padding-bottom:70px;}
.details-remark p{padding-bottom:15px;}
.details-prevnext{border-top:solid 1px #e2e2e2; height:50px; margin-top:10px; padding-top:10px;padding-left: 25px;padding-right: 25px;padding-bottom: 40px;}
.details-prevnext p{display:block; height:25px; line-height:25px; overflow:hidden; font-size:14px;}
.det-tag{width:100%; clear:both; overflow:hidden; margin-top:30px;}
.det-tag span,.det-tag em{display:inline-block; padding:5px 10px 5px 10px; margin:0 10px 7px 0;}
.det-tag span{background-color:#e6212a; color:#ffffff;}
.det-tag em{background-color:#ececec;  font-style:normal;}
.det-tag em:hover{background-color:#e6212a; text-decoration:none; color:#ffffff;}
._center{  float: right;}
.keyword{position: absolute; z-index: 10000; left: 920px; top: 70px;}
.keywords_text{outline: none; height: 34px;  float: left; width: 200px; padding-left: 13px; color: #a8a8a8;    font-family: 微软雅黑;font-size: 12px;border: 1px #e5e5e5 solid;}
.keywords_sub{outline: none;background:url(../images/search_64x34.jpg) no-repeat center;height: 36px;width: 64px;border-top: 1px #e5e5e5 solid;border-right: 1px #e5e5e5 solid;border-bottom: 1px #e5e5e5 solid;border-left: none;float: left; cursor:pointer;}
.node-con{width: 1140px;background-color: #FFFFFF;padding:22px 30px;border: #e5e5e5 1px solid;}
.node-con ul li{float:left;line-height: 48px;height:48px;width: 150px;padding: 0px 20px;background: url(../images/bg_produts_1x13.jpg) no-repeat 180px center;}
.node-con ul li a{font-size:14px;color:#959595;font-weight:bold;display: block;padding-left:12px;}
.node-con ul li a.se_current,.node-con ul li a:hover{color: #51b0dc;background: url(../images/bg_produtcur_7x7.jpg) no-repeat 0px center;padding-left: 12px;}
.node-con a:hover { text-decoration: none !important; }
.node-con .case_first{ overflow:hidden;width: 1170px;}
.node-con .case_first_out{ overflow:hidden;width: 1130px;}
.screen-box .jc_con .list_content{display:none; font-size: 12px; border: solid #ccc 1px; width: 143px; z-index: 999; position: absolute; left: -1px;}
.screen-box .jc_con{height: 48px;width: 1190px;}
.jc_search_pro{margin-top: 35px;margin-bottom: 35px;}
.jc_search_pro ul li{width: 370px;height: 342px;margin-right: 14px;margin-left: 14px;margin-bottom: 32px;float: left;overflow: hidden;text-align: center;color: #4c4c4c;font-size: 14px;padding-top: 14px;font-weight: bold;border: solid 1px #e5e5e5;background-color: #fff;}
.jc_search_pro ul li a{display:block;}
.jc_search_pro ul a:hover{color: #fff; text-decoration:none;}
.jc_search_pro ul li  .img{width: 370px;height: 300px;overflow: hidden;margin-right: 0;}
.jc_search_pro ul li .img img{width: 346px;height: 276px;border-bottom: solid 1px #e5e5e5;}
.jc_search_pro ul li:hover{background-color:  #51b0dc;}
.screen-box .jc_con .list_content ul a{height: 40px; line-height: 40px; border-bottom: solid 1px #dcdcdc; padding-left: 14px; text-align: left; cursor: pointer; color: #a8a8a8; background-color: #fff; font-weight:normal;}
.details_draw .draw{width:1190px; clear:both; overflow:hidden;    margin: 0 auto; padding-top: 42px;padding-bottom: 45px;}
.details_draw .draw .details .jc_img{width: 510px; float:left;}
.details_draw .draw .details .jc_img .jc_show{width: 496px; height: 395px;  overflow:hidden;}
.details_draw .draw .details .jc_img .jc_show img{width: 496px; height: 395px;}
.details_draw .draw .details .jc_img .jc_list{margin-top:20px;}
.details_draw .draw .details .jc_img .jc_oimg_list{width: 460px; height: 90px; overflow:hidden; float:left;margin-top:10px}
.details_draw .draw .details .jc_img .jc_oimg_list ul{width: 460px; overflow:hidden; position:relative; height: 90px;}
.details_draw .draw .details .jc_img .jc_oimg_list ul li{width: 112px; height: 90px; margin: 0px 1px 0px 2px; float:left;}
.details_draw .draw .details .jc_img .jc_oimg_list ul li img{width: 110px; height: 88px; border: solid 1px #e5e5e5; cursor:pointer;}
.details_draw .draw .details .jc_img .jc_oimg_list ul li img:hover,
.details_draw .draw .details .jc_img .jc_oimg_list ul li img.jc_current{border: solid 1px #51b0dc;}
.details_draw .draw .details .jc_img .jc_list02 a.pimg_prev,
.details_draw .draw .details .jc_img .jc_list02 a.pimg_next{margin-top:10px;float:left; width: 14px; height: 90px; line-height:86px; overflow:hidden; text-indent:100px; display:block; }
.details_draw .draw .details .jc_img .jc_list02 a.pimg_prev{margin-top:10px;background:  url(../images/product_01.png) no-repeat center center; margin-right:2px;}
.details_draw .draw .details .jc_img .jc_list02 a.pimg_next{margin-top:10px;background:  url(../images/product_05.png) no-repeat center center; margin-left:2px;}
.details_draw .draw .details .jc_img .jc_list02 a.pimg_prev:hover{ background-color: #fff;  text-decoration:none;}
.details_draw .draw .details .jc_img .jc_list02 a.pimg_next:hover{ background-color: #fff; text-decoration:none;}
.details_draw .cat-title{height:60px; line-height:60px; background-color: #51b0dc; text-indent:18px;color: #fff;}
.products_Category_right{float: left;width: 500px;padding-top: 24px;font-size: 18px; font-weight: bold;padding-left: 40px;color: #3d3d3d;}
.products_Category_right h1{ font-size: 18px;}
.products_contact a{float: left;background: #F2F2F2;padding: 0 9px;margin-top: 34px;border: 1px solid #ccc;margin-right: 17px;text-align: center;font-size: 14px;margin-bottom: 15px;color: #858585;height: 31px;overflow: hidden;width: 110px;line-height: 31px;border-radius: 15px;font-weight: normal;}
.products_contact a:hover, .products_contact a:active{color: #51b0dc;background-color: #fff;border:1px solid #51b0dc;}
._clear{clear: both}
.products_Category_right samp{font-size: 14px;color: #545454;}
.products_Category_right .products_Previous{margin-top: 25px;margin-bottom: 13px;color: #858585;width: auto;font-size: 14px;margin-right: 30px;}
.products_Category_right .products_Next{margin-top: 25px;margin-bottom: 13px;color: #7d7d7d;width: auto;font-size: 12px;float: left;}
.products_Category_right .products_Previous:hover ,.products_Category_right .products_Next:hover{color: #51b0dc;}
.details_draw .draw-01{ clear:both; overflow:hidden;margin-top:45px; }
.products_03{margin-top: 45px;}
.products_03 h{font-size: 18px;}
.products_03 h4{font-size: 16px;color: #323030;border-bottom: solid 1px #ccc;padding-bottom: 20px;padding-left: 5px;}
.det-brief{color:#4c4c4c;font-size:12px;margin-top: 20px;}
.jc_rec_list{width:1200px; clear:both; overflow:hidden;}
.jc_rec_content{width:1158px; clear:both; overflow:hidden; background-color:#ffffff; border:solid 1px #e8e8e8; padding:15px 20px 15px 20px; margin-bottom:15px;}
.jc_rec_content:hover{background-color:#d2e7f4; border:solid 1px #b7d4e9;}
.jc_rec_content .jc_times{height:20px; line-height:20px; color:#888888;}
.jc_rec_content .jc_title{height:35px; line-height:35px; font-size:23px; font-weight:bold; color:#097bd0;}
.jc_rec_content .jc_rec_brief{clear:both; overflow:hidden; padding-left:10px; margin-top:20px;}
.jc_rec_content .jc_rec_brief .jc_t{height:35px; line-height:35px; font-size:15px; font-weight:bold; color:#888888;}
.jc_rec_content .jc_rec_brief .jc_brief{width:1158px; clear:both; overflow:hidden; word-wrap:break-word; word-break:break-all; line-height:200%;}
.jc_rec_content .jc_btn{padding-top:35px; text-align:right;}
.jc_rec_content .jc_btn span,
.jc_rec_content .jc_btn a{background-color:#969696; height:24px; line-height:24px; padding:0px 15px 0px 15px; float:right; display:inline-block; margin-left:10px; color:#ffffff;}
.jc_rec_content .jc_btn a:hover{background-color:#097bd0; text-decoration:none;}

.jc_resume_tb{margin-top:20px; clear:both; overflow:hidden; margin-left:auto; margin-right:auto; width:930px; background-color:#ffffff; padding:20px 20px 20px 30px;}
.jc_resume_tb h3{font-size:24px; font-weight:bold; height:45px; display:block;}
.jc_resume_tb .jc_line {width:100%; clear:both; overflow:hidden; padding:8px 0 8px 0}
.jc_resume_tb .jc_line dl dt{ width:80px; text-align:right; padding-right:10px; float:left; padding-top:3px; font-weight:bold;}
.jc_resume_tb .jc_line dl dd{text-align:left; float:left;}
.jc_resume_tb .jc_line dl dd span.notes{color:#cac8c8;}
.jc_resume_tb .jc_line input.button{color:#ffffff; padding:7px 15px 7px 15px; background:#097bd0; border:0; cursor:pointer; overflow:hidden; margin-top:10px; font-size:12px; font-weight:normal; font-family:微软雅黑;}
.jc_resume_tb .jc_line input.button:hover{background:#044b80;}
.jc_resume_tb .jc_line select{padding:0.25em 0.25em 0.25em 0.25em; border:1px double #aaaaaa; background-position:bottom; background:#fff; font-size:1.0em;}

.subbannerpro .item{width:auto; float:left; position:relative;overflow:hidden;margin-right:8px;margin-bottom:8px;}
.subbannerpro .item img{width:100%;display: block;}
.subbannerpro .item a{ display:block; width:100%;height:100%;margin:0;padding: 0;}
.subbannerpro .item b#b1,.subbannerpro .item b#b2,
.subbannerpro .item b#b3,.subbannerpro .item b#b4,.subbannerpro .item b#b5,
.subbannerpro .item b#b6,.subbannerpro .item b#b7{ z-index:998; display:inline-block;overflow: hidden; position:absolute;margin-top:85px;  top:auto;  color: #fff; font-size:23px; padding: 0 18px; height: 52px; line-height: 52px; border-radius: 15px;background-color: rgba(81, 176, 220, 0.82);}
.subbannerpro .item b#b1,.subbannerpro .item b#b2{ left: 80px;width: 150px;}
.subbannerpro .item b#b3,.subbannerpro .item b#b4{left: 120px;width: 250px;}
.subbannerpro .item b#b5,.subbannerpro .item b#b6{left: 30px;width: 150px;}
.subbannerpro .item b#b7{ left: 20px;width: 100px;}
.subbannerpro a:hover .mask{  position: absolute;width: 100%;height: 100%;top:0;left:0;z-index: 997;display:block;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5;  opacity:1; background: rgba(81, 176, 220, 0.34);text-align:center;line-height:100%; }
.subbannerpro .item h1{height:85px; z-index:998; display:inline-block; position:absolute; }
.office_title{text-align:center;font-size: 21px;color: #919191;margin-bottom: 20px;font-weight: normal;}
.jc-draw-office{margin:0 auto; width:1236px;height: 547px;overflow: hidden;margin-top:15px;}
.jc-draw-office .cont_d_h li {float:left;margin-right: 36px;}
.jc-draw-office .cont_d_h a{display:block;width: 350px;height: 446px;background:#fff;padding: 54px 12px  20px 12px;text-align: center; overflow: hidden;}

